
jQuery(document).ready(function() {
	
    /*
        Fullscreen background
    */
	$.backstretch([
		$("#PageContext").val() + "/pageAssets/login/assets/img/backgrounds/1.jpg",
		$("#PageContext").val() + "/pageAssets/login/assets/img/backgrounds/2.jpg",
		$("#PageContext").val() + "/pageAssets/login/assets/img/backgrounds/3.jpg"
	], {duration: 3000, fade: 750});
    /*
        Form validation
    */
    $('.login-form input[type="text"], .login-form input[type="password"], .login-form textarea').on('focus', function() {
    	$(this).removeClass('input-error');
    });
    
    $('.login-form').on('submit', function(e) {
    	
    	$(this).find('input[type="text"], input[type="password"], textarea').each(function(){
    		if( $(this).val() == "" ) {
    			e.preventDefault();
    			$(this).addClass('input-error');
    		}
    		else {
    			$(this).removeClass('input-error');
    		}
    	});
    	
    });
    
    
});

/**
 * 判断是各项项信息是否合法
 * @returns {boolean}
 */
function check() {
	var username = $("#form-username").val();
	var password = $("#form-password").val();
	var repeatPassword = $("#form-password-repeat").val();
	var phone = $("#form-phone").val();
	var email = $("#form-email").val();
	if (username == "") {
		$("#message").text("账号不能为空！");
		return false;
	}
	if (password == "") {
		$("#message").text("密码不能为空！");
		return false;
	}
	if (phone == "") {
		$("#message").text("手机号不能为空！");
		return false;
	}
	if (email == "") {
		$("#message").text("邮箱不能为空！");
		return false;
	}
	if (password !== repeatPassword) {
		$("#message").text("密码不一致！");
		return false;
	}
	//验证手机号码格式
	var reg= /^((0\d{2,3}-\d{7,8})|(1[3584]\d{9}))$/;
	if (!reg.test(phone)) {
		$("#message").text("请输入正确的手机号码！");
		return false;
	}
	//验证电子邮箱格式
	var reg=/^\w+@[a-zA-Z0-9]{2,10}(?:\.[a-z]{2,4}){1,3}$/;
	if (!reg.test(email)) {
		$("#message").text("请输入正确的手机号码！");
		return false;
	}
	return true;
}
